someone that coordinates - French English Dictionary